package com.fau.template.controller;

import javax.validation.Valid;

import org.springframework.stereotype.Controller;
import org.springframework.validation.BindingResult;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

import com.fau.template.entity.TKeyValue;

/**
 * @desc 数据字典controller
 * @author dangjh
 * @datetime 2015年6月25日,上午10:33:47
 */
@Controller
public class DictionaryController extends SpringController {
	
	/**
	 * @desc 保存数据字典信息
	 * @param key
	 * @return String
	 * @author dangjh
	 * @datetime 2015年6月25日,上午10:34:58
	 */
	@RequestMapping(value = "/dic/save", method = RequestMethod.POST)
	public String save(@ModelAttribute("key") @Valid TKeyValue key, BindingResult result) {
		if(!result.hasErrors()) {
			this.getBaseAllService().getDictionaryManagerService().save(key);
		}
		return null;
	}

}
